home *** CD-ROM | disk | FTP | other *** search
/ Chip 2006 June / CHIP 2006-06.2.iso / program / freeware / FSPsetup_0.6.0.final.exe / doc / SlyControl / FSPlay.scs < prev    next >
Encoding:
Text File  |  2005-04-11  |  8.4 KB  |  231 lines

  1. # Full Screen Player  http://www.vidon.ru
  2. # e-mail: lendasoft@narod.ru
  3.  
  4. # Used in Configuration Wizard
  5.  
  6. # --- ═α±≥≡εσφ φα ∩≤δⁿ≥ LG 105-230M ---
  7.  
  8. FSPlay_Always = Group( Enabled ){
  9.   OnGroupEnable(){ 
  10.         WinMon.StartPreset( FSPlay )
  11.         #WinMon.ActionManual("FSPlay","TFullScreenPlayer","FSPlayer") 
  12.         #WinMon.StartManual( "CHANGE_ACTIVE" ) #╟α∩≤±≥Φ∞ εßφα≡≤µσφΦσ εΩεφ
  13.         }
  14.  
  15. #  FSPlay_Active = hook("WINMON","CHANGE_ACTIVE", Enabled ){
  16. #        h = WinMon.ActionManual("FSPlay","TFullSceenPlayer")
  17. #        break(h <> 0)
  18. #        OSD.ActionManual("╠εΘ ╧δσσ≡")
  19. #        GroupEnable( FSPlay)
  20. #        }    
  21.  
  22.   FSPlay_Start = Hook( "VIDEO", "FSPlay", Enabled, Break ){
  23.                  h = WinMon.ActionPreset( FSPlay )
  24.                 #h = WinMon.ActionManual("FSPlay","TFullScreenPlayer","FullScreenPlayer")
  25.            Skip( 2, h = 0 )
  26.                    WinCtrl( "ACTIVATE", h )
  27.                    Skip( 3 )
  28.         #--- ╧≤≥ⁿ Ω ∩≡επ≡α∞∞σ ---
  29.                e = ExecFile( "D:\∞εΦ ΣεΩ≤∞σφ≥√\FullScreenPlayer\fsplay.exe" ) 
  30.                    Break( e = 0 )
  31. #           OSC.ActionManual('')
  32.            GroupEnable( FSPlay )
  33.   }
  34.  
  35.   FSPlay_Create = Hook( "WINMON", "FSPlay_CREATE", Enabled ){
  36.                       GroupEnable( FSPlay)
  37.   }
  38.  
  39.   FSPlay_Activate = Hook( "WINMON", "FSPlay_ACTIVATE", Enabled ){
  40.                       GroupEnable( FSPlay)
  41.   }
  42.  
  43.   FSPlay_Close = Hook( "WINMON", "FSPlay_CLOSE", Enabled ){
  44.                    GroupDisable( FSPlay)
  45.   }
  46.  
  47. #*!!!*#
  48.   MediaDisable = Hook( "MMEDIA", "DISABLE", Enabled ){
  49.                  Break( MediaDisable = 38 )
  50.                  GroupDisable( FSPlay)
  51.   }
  52. }
  53.  
  54. #===========================================================
  55.  
  56. FSPlay= Group( Disabled ){
  57.   OnGroupEnable(){
  58.                 EventSend( "MMEDIA", "DISABLE", 38)
  59.                 OSD( "Apps", "FullScreenPlayer")
  60.   }
  61. # --- ╟αΩ≡√≥ⁿ ∩≡επ≡α∞∞≤ Ωφε∩ΩεΘ ∩≤δⁿ≥α "POWER" ---
  62.   PowerRemote = Hook( "REMOTE", "POWER", Enabled, Break ){
  63.                 Break( PowerRemote <> 0 )
  64.             h = WinMon.ActionPreset( FSPlay)
  65.                 Skip( 1, h = 0 )
  66.                 WinCtrl( 0x04C8, h , 75, 0 )
  67.                 GroupDisable( FSPlay)
  68.                 OSD.ActionPreset( Close )
  69.   }
  70. # --- ═α≈α≥ⁿ Γε±∩≡εΦτΓσΣσφΦσ Ωφε∩ΩεΘ ∩≤δⁿ≥α "Play"  ---
  71.   PlayRemote  = Hook( "REMOTE", "Play", Enabled, Break ){
  72.                 Break( PlayRemote <> 0 )
  73.             h = WinMon.ActionPreset( FSPlay)
  74.                 Break( h = 0 )
  75.          WinCtrl( 0x04C8, h , 302, 0 )
  76.                 OSD.ActionPreset( Play )
  77.   }
  78. # --- ╧α≤τα Ωφε∩ΩεΘ ∩≤δⁿ≥α "Pause" ---
  79.   PauseRemote = Hook( "REMOTE", "Pause", Enabled, Break ){
  80.                 Break( PauseRemote <> 0 )
  81.             h = WinMon.ActionPreset( FSPlay)
  82.                 Break( h = 0 )
  83.                 WinCtrl( 0x04C8, h , 302, 0 )
  84.                 OSD.ActionPreset( Pause )
  85.   }
  86. # --- ╤≥ε∩ Ωφε∩ΩεΘ ∩≤δⁿ≥α "Stop" ---
  87.   StopRemote  = Hook( "REMOTE", "Stop", Enabled, Break ){
  88.                 Break( StopRemote <> 0 )
  89.             h = WinMon.ActionPreset( FSPlay)
  90.                 Break( h = 0 )
  91.          WinCtrl( 0x04C8, h , 22, 0 )
  92.                 OSD.ActionPreset( Stop )
  93.   }
  94. # --- ╧≡σΣ√Σ≤∙ΦΘ ⌠αΘδ Ωφε∩ΩεΘ ∩≤δⁿ≥α "Prev" ---
  95.   PrevRemote  = Hook( "REMOTE", "Prev", Enabled, Break ){
  96.                 Break( PrevRemote <> 0 )
  97.             h = WinMon.ActionPreset( FSPlay)
  98.                 Break( h = 0 )
  99.                 WinCtrl( 0x04C8, h , 25, 0 )
  100.         OSD.ActionPreset( Prev )
  101.   }
  102. # --- ╤δσΣ≤∙ΦΘ ⌠αΘδ Ωφε∩ΩεΘ ∩≤δⁿ≥α "Next" ---
  103.   NextRemote  = Hook( "REMOTE", "Next", Enabled, Break ){
  104.                 Break( NextRemote <> 0 )
  105.             h = WinMon.ActionPreset( FSPlay)
  106.                 Break( h = 0 )
  107.                 WinCtrl( 0x04C8, h , 28, 0 )
  108.                 OSD.ActionPreset( Next )
  109.   }
  110. # --- ╧σ≡σ∞ε≥α≥ⁿ φα 10 ±σΩ φαταΣ Ωφε∩ΩεΘ ∩≤δⁿ≥α "Rew" ---
  111.   RewRemote   = Hook( "REMOTE", "Rew", Enabled, Break ){
  112.                 Break( RewRemote < 0 )
  113.             h = WinMon.ActionPreset( FSPlay)
  114.                 Break( h = 0 )
  115. #        WinCtrl( "ACTIVATE", h )
  116. #                Keyboard( "PRESS", "Left" )
  117.                 WinCtrl( 0x04C8, h , 14, 10000 )
  118.         OSD.ActionPreset( Rew )
  119.   }
  120. # --- ╧σ≡σ∞ε≥α≥ⁿ φα 10 ±σΩ Γ∩σ≡╕Σ Ωφε∩ΩεΘ ∩≤δⁿ≥α "Fwd" ---
  121.   FwdRemote   = Hook( "REMOTE", "Fwd", Enabled, Break ){
  122.                 Break( FwdRemote < 0 )
  123.             h = WinMon.ActionPreset( FSPlay)
  124.                 Break( h = 0 )
  125. #        WinCtrl( "ACTIVATE", h )
  126. #                Keyboard( "PRESS", "Right" )
  127.                WinCtrl( 0x04C8, h , 15, 10000 )
  128.         OSD.ActionPreset( FF )
  129.   }
  130. # --- ╧σ≡σ∞ε≥α≥ⁿ φα ∞Φφ≤≥≤ φαταΣ Ωφε∩ΩεΘ ∩≤δⁿ≥α "F.Rew" ---
  131.  RewFastRemote   = Hook( "REMOTE", "F.Rew", Enabled, Break ){
  132.                 Break( RewFastRemote   < 0 )
  133.             h = WinMon.ActionPreset( FSPlay)
  134.                 Break( h = 0 )
  135. #        WinCtrl( "ACTIVATE", h )
  136. #                Keyboard( "PRESS", "Ctrl+Left" )                
  137.         WinCtrl( 0x04C8, h , 14, 60000 )
  138.         #╧σ≡σ∞ε≥Ωα ± ≤±Ωε≡σφΦσ∞
  139.         #WinCtrl( 0x04C8, h , 14, 10000*RewFastRemote )
  140.         OSD.ActionPreset( Rew )
  141.   }
  142. # --- ╧σ≡σ∞ε≥α≥ⁿ φα ∞Φφ≤≥≤ Γ∩σ≡╕Σ Ωφε∩ΩεΘ ∩≤δⁿ≥α "F.Fwd" ---
  143.   FwdFastRemote   = Hook( "REMOTE", "F.Fwd", Enabled, Break ){
  144.                 Break( FwdFastRemote   < 0 )
  145.             h = WinMon.ActionPreset( FSPlay)
  146.                 Break( h = 0 )
  147. #        WinCtrl( "ACTIVATE", h )
  148. #                Keyboard( "PRESS", "Ctrl+Right" )         
  149.         WinCtrl( 0x04C8, h , 15, 60000 )
  150.         #╧σ≡σ∞ε≥Ωα ± ≤±Ωε≡σφΦσ∞
  151.         #WinCtrl( 0x04C8, h , 15, 10000*FwdFastRemote )
  152.                 OSD.ActionPreset( FF )
  153.   }
  154. # --- ╧εδφε²Ω≡αφφ√Θ/╬Ωεφφ√Θ ≡σµΦ∞ Ωφε∩ΩεΘ ∩≤δⁿ≥α "Zoom" ---
  155.   FullScreenRemote  = Hook( "REMOTE", "Zoom", Enabled, Break ){
  156.                 Break( FullScreenRemote  <> 0 )
  157.             h = WinMon.ActionPreset( FSPlay)
  158.                 Break( h = 0 )
  159.         WinCtrl( 0x04C8, h , 0x000A, 0 )
  160.   }
  161. # --- ╧εΩατα≥ⁿ ±∩≡ ≥α≥ⁿ ∩δ²ΘδΦ±≥ Ωφε∩ΩεΘ ∩≤δⁿ≥α "Menu" ---
  162.   PListRemote  = Hook( "REMOTE", "Menu", Enabled, Break ){
  163.                 Break( PListRemote  <> 0 )
  164.             h = WinMon.ActionPreset( FSPlay)
  165.                 Break( h = 0 )
  166.         WinCtrl( 0x04C8, h , 34, 0 )
  167.   }
  168.  
  169. # --- ╧αφε≡α∞Φ≡εΓαφΦσ-ΩαΩ σ±≥ⁿ  Ωα≡≥ΦφΩΦ Ωφε∩ΩεΘ ∩≤δⁿ≥α "UBB" ---
  170.   PanoramRemote  = Hook( "REMOTE", "UBB", Enabled, Break ){
  171.                 Break( PanoramRemote  <> 0 )
  172.             h = WinMon.ActionPreset( FSPlay)
  173.                 Break( h = 0 )
  174.                 WinCtrl( 0x04C8, h , 304, 0 )
  175.   }
  176.  
  177. # --- ═α≈α≥ⁿ Γε±∩≡εΦτΓσΣσφΦσ DVD Ωφε∩ΩεΘ ∩≤δⁿ≥α "Video" ---
  178.   StartDVD  = Hook( "REMOTE", "Video", Enabled, Break ){
  179.                 Break( StartDVD<> 0 )
  180.             h = WinMon.ActionPreset( FSPlay)
  181.                 Break( h = 0 )
  182.                 WinCtrl( 0x04C8, h , 332, 1 )
  183.   }
  184.  
  185. # --- ═αΓΦπα÷Φ  Γ DVD ∞σφ■ Ωφε∩ΩεΘ ∩≤δⁿ≥α "Vol_Up" ---
  186.   MenuDVDLeft  = Hook( "REMOTE", "Vol_Up", Enabled, break){
  187.                 Break( MenuDVDLeft < 0 )
  188.             h = WinMon.ActionPreset( FSPlay)
  189.                 Break( h = 0 )
  190.             r=  WinCtrl( 0x04C8, h , 312, 0 )#╙τφασ∞ ∩εΩατ√Γασ≥±  δΦ DVD ∞σφ■
  191.         Skip (2,r = 1)
  192.         EventSend( "SNDMIXER", "VolumeMasterUp" )
  193.         break ()
  194.         break (MenuDVDLeft >0)
  195.         WinCtrl( 0x04C8, h , 328, 39 ) #╧σ≡σΣα╕∞ ≈≥ε φαµα≥α Left
  196.   }
  197.  
  198. # --- ═αΓΦπα÷Φ  Γ DVD ∞σφ■ Ωφε∩ΩεΘ ∩≤δⁿ≥α "Vol_Down" ---
  199.   MenuDVDRight  = Hook( "REMOTE", "Vol_Down", Enabled, break){
  200.                 Break( MenuDVDRight < 0 )
  201.             h = WinMon.ActionPreset( FSPlay)
  202.                 Break( h = 0 )
  203.             r=  WinCtrl( 0x04C8, h , 312, 0 )#╙τφασ∞ ∩εΩατ√Γασ≥±  δΦ DVD ∞σφ■
  204.         Skip (2,r = 1)
  205.         EventSend( "SNDMIXER", "VolumeMasterDown" )
  206.         break ()
  207.         break (MenuDVDRight>0)
  208.         WinCtrl( 0x04C8, h , 328, 37 ) #╧σ≡σΣα╕∞ ≈≥ε φαµα≥α Right
  209.   }
  210.  
  211. # --- ┬ε±∩≡εΦτΓσ±≥Φ ⌠Φδⁿ∞ ΦδΦ ∩εΩατα≥ⁿ φατΓαφΦσ Φ Γ≡σ∞  Ωφε∩ΩεΘ ∩≤δⁿ≥α "Enter" ---  
  212. # ²≥α ⌠≤φΩ÷Φ  ΓΓσΣσφα Σδ  ±εΓ∞σ±≥Φ∞ε±≥Φ ±ε ±δσΣ≤■∙Φ∞Φ Γσ≡±Φ ∞Φ ∩δσσ≡α
  213. # Γ ²≥εΘ Γσ≡±ΦΦ (0.1.8) σ╕ ∞εµφε ≤ΣαδΦ≥ⁿ.
  214. #  PlayTimeCapShow = Hook( "REMOTE", "Enter", Enabled, Break ){
  215. #        Break( PlayTimeCapShow <> 0 )
  216. #        h = WinMon.ActionPreset( FSPlay)
  217. #                Break( h = 0 )
  218. #        # ┼±δΦ ∩εΩατ√Γασ≥±  ∩δσΘδΦ±≥ ≥ε Γε±∩≡εΦτΓσ±≥Φ Γ√Σσδσφ√Θ ⌠Φδⁿ∞
  219. #         r = WinCtrl( 0x04C8, h , 310, 0 )
  220. #        skip(2,r=0)
  221. #        Keyboard( "PRESS", "Enter" )
  222. #        break()
  223. #        #WinCtrl( 0x04C8, h , 305, 50 ) # ∩εΩατα≥ⁿ Γ≡σ∞  φα 5 ±σΩ (∩σ≡Γ√Θ Γα≡Φαφ≥)
  224. #        WinCtrl( 0x04C8, h , 306, 50 ) # ∩εΩατα≥ⁿ Γ≡σ∞  φα 5 ±σΩ (Γ≥ε≡εΘ Γα≡Φαφ≥)
  225. #        # ┼±δΦ ⌠Φδⁿ∞ Γε±∩≡εΦτΓεΣΦ≥±  ΦδΦ φα ∩α≤τσ, ≥ε ∩εΩατα≥ⁿ φατΓαφΦσ ≥σΩ≤∙σπε ⌠Φδⁿ∞α
  226. #             r = WinCtrl( 0x04C8, h , 309, 0 )
  227. #          Break(r=0)    
  228. #        WinCtrl( 0x04C8, h , 307, 50 ) # ∩εΩατα≥ⁿ ≥σΩ≤∙σσ φατΓαφΦσ ⌠Φδⁿ∞α φα 5 ±σΩ 
  229.  # }
  230. }
  231.